super substitute - German English Dictionary